The incident occurred around 5:51 a.m. on Germantown Pike, west of Walton Road, Plymouth Township Police said. Officers and EMS arrived to find the man in the eastbound lanes. He was transported to Jefferson Abington Hospital by Plymouth Community Ambulance Association and is listed in critical but stable condition, authorities said.
The driver remained at the scene and is cooperating with investigators. The cause of the crash is under investigation by the Highway Patrol Unit of the Plymouth Township Police Department.
Police are asking anyone who witnessed the incident to contact Highway Patrol Sergeant Anthony Costello at 610-279-1901.
Upper Merion Police and Plymouth Community Ambulance Association assisted at the scene.
Click here to follow Daily Voice Upper Perkiomen and receive free news updates.